// Uppercase every other word in a  string.
// By Ben 24/10/2018

#include <iostream>
using namespace std;

using std::cout;
using std::endl;

int main()
{
	string s0 = "I like programming on sololearn.com it is really cool.";
	bool n = true;

	for (int i = 0; i < s0.length(); i++){
		//Check for space
		if (s0[i] == ' '){
			n = !n;
		}
		if (n){
			//Convert to uppercase
			s0[i] = toupper(s0[i]);
		}
		else{
			//Convert to lowercase.
			s0[i] = tolower(s0[i]);
		}
	}

	//Display string
	std::cout << s0.c_str() << endl;

	system("pause");
	return 0;
}
